due to be repaid - German English Dictionary